package com.kws.system.domain.merchant;

import io.swagger.annotations.ApiModelProperty;

/**
 * <b>CreateMerchantSettlementRq</b>
 *
 * @description: CreateMerchantSettlementRq <br>
 * @date: 2024/12/5 13:41 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
public class CreateMerchantSettlementRq {
    @ApiModelProperty(value = "企业名称")
    private String companyName;

    @ApiModelProperty("商户类型：0-个体，1-企业")
    private String commercialType;

    @ApiModelProperty(value = "组织机构代码")
    private String companyCode;

    @ApiModelProperty(value = "入驻角色：0-专家，1-总包服务商，2-设备厂家，3-施工单位，4-运维单位，5-设计单位")
    private String userRole;

    @ApiModelProperty(value = "联系人")
    private String contactPerson;

    @ApiModelProperty(value = "联系电话")
    private String contactInformation;

    @ApiModelProperty(value = "单位地址")
    private String companyAddress;

    @ApiModelProperty(value = "单位电话")
    private String companyPhone;

    @ApiModelProperty(value = "开户银行")
    private String accountBankName;

    @ApiModelProperty(value = "银行账号")
    private String bankAccountNumber;

    @ApiModelProperty(value = "营业执照")
    private String businessLicenseUrl;

    @ApiModelProperty(value = "法人身份证")
    private String documentPicture1Url;

    @ApiModelProperty(value = "法人身份证")
    private String documentPicture2Url;

    @ApiModelProperty(value = "开户许可证")
    private String accountOpeningCertificateUrl;

    @ApiModelProperty(value = "资质证书1")
    private String aptitudeCertificate1Url;

    @ApiModelProperty(value = "资质证书2")
    private String aptitudeCertificate2Url;

    @ApiModelProperty(value = "资质证书3")
    private String aptitudeCertificate3Url;

    @ApiModelProperty("商家认证类型：0-千瓦时自营，1-品牌自营")
    private String merchantCertificationType;

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCommercialType() {
        return commercialType;
    }

    public void setCommercialType(String commercialType) {
        this.commercialType = commercialType;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getUserRole() {
        return userRole;
    }

    public void setUserRole(String userRole) {
        this.userRole = userRole;
    }

    public String getContactPerson() {
        return contactPerson;
    }

    public void setContactPerson(String contactPerson) {
        this.contactPerson = contactPerson;
    }

    public String getContactInformation() {
        return contactInformation;
    }

    public void setContactInformation(String contactInformation) {
        this.contactInformation = contactInformation;
    }

    public String getCompanyAddress() {
        return companyAddress;
    }

    public void setCompanyAddress(String companyAddress) {
        this.companyAddress = companyAddress;
    }

    public String getCompanyPhone() {
        return companyPhone;
    }

    public void setCompanyPhone(String companyPhone) {
        this.companyPhone = companyPhone;
    }

    public String getAccountBankName() {
        return accountBankName;
    }

    public void setAccountBankName(String accountBankName) {
        this.accountBankName = accountBankName;
    }

    public String getBankAccountNumber() {
        return bankAccountNumber;
    }

    public void setBankAccountNumber(String bankAccountNumber) {
        this.bankAccountNumber = bankAccountNumber;
    }

    public String getBusinessLicenseUrl() {
        return businessLicenseUrl;
    }

    public void setBusinessLicenseUrl(String businessLicenseUrl) {
        this.businessLicenseUrl = businessLicenseUrl;
    }

    public String getDocumentPicture1Url() {
        return documentPicture1Url;
    }

    public void setDocumentPicture1Url(String documentPicture1Url) {
        this.documentPicture1Url = documentPicture1Url;
    }

    public String getDocumentPicture2Url() {
        return documentPicture2Url;
    }

    public void setDocumentPicture2Url(String documentPicture2Url) {
        this.documentPicture2Url = documentPicture2Url;
    }

    public String getAccountOpeningCertificateUrl() {
        return accountOpeningCertificateUrl;
    }

    public void setAccountOpeningCertificateUrl(String accountOpeningCertificateUrl) {
        this.accountOpeningCertificateUrl = accountOpeningCertificateUrl;
    }

    public String getAptitudeCertificate1Url() {
        return aptitudeCertificate1Url;
    }

    public void setAptitudeCertificate1Url(String aptitudeCertificate1Url) {
        this.aptitudeCertificate1Url = aptitudeCertificate1Url;
    }

    public String getAptitudeCertificate2Url() {
        return aptitudeCertificate2Url;
    }

    public void setAptitudeCertificate2Url(String aptitudeCertificate2Url) {
        this.aptitudeCertificate2Url = aptitudeCertificate2Url;
    }

    public String getAptitudeCertificate3Url() {
        return aptitudeCertificate3Url;
    }

    public void setAptitudeCertificate3Url(String aptitudeCertificate3Url) {
        this.aptitudeCertificate3Url = aptitudeCertificate3Url;
    }

    public String getMerchantCertificationType() {
        return merchantCertificationType;
    }

    public void setMerchantCertificationType(String merchantCertificationType) {
        this.merchantCertificationType = merchantCertificationType;
    }
}
